<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9"/>
<title>NGUI: UIPopupList Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">NGUI
   &#160;<span id="projectnumber">3.11.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_u_i_popup_list.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_u_i_popup_list-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">UIPopupList Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Popup list can be used to display pop-up menus and drop-down lists.  
 <a href="class_u_i_popup_list.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for UIPopupList:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_u_i_popup_list.png" usemap="#UIPopupList_map" alt=""/>
  <map id="UIPopupList_map" name="UIPopupList_map">
<area href="class_u_i_widget_container.html" title="Widget container is a generic type class that acts like a non-resizeable widget when selecting things..." alt="UIWidgetContainer" shape="rect" coords="0,56,116,80"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a6572641c8664affc68da68699554268a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6572641c8664affc68da68699554268a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>Position</b> { <b>Auto</b>, 
<b>Above</b>, 
<b>Below</b>
 }</td></tr>
<tr class="separator:a6572641c8664affc68da68699554268a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e6d23150c06d4fefddfe86ebe0dca72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e6d23150c06d4fefddfe86ebe0dca72"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>Selection</b> { <b>OnPress</b>, 
<b>OnClick</b>
 }</td></tr>
<tr class="separator:a0e6d23150c06d4fefddfe86ebe0dca72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c69b80a4d8a209b83d13d4b660d535b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c69b80a4d8a209b83d13d4b660d535b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>OpenOn</b> { <b>ClickOrTap</b>, 
<b>RightClick</b>, 
<b>DoubleClick</b>, 
<b>Manual</b>
 }</td></tr>
<tr class="separator:a6c69b80a4d8a209b83d13d4b660d535b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a5d6b4e619e03b2bc566c796d5c077475"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d6b4e619e03b2bc566c796d5c077475"></a>
delegate void&#160;</td><td class="memItemRight" valign="bottom"><b>LegacyEvent</b> (string val)</td></tr>
<tr class="separator:a5d6b4e619e03b2bc566c796d5c077475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeed39c378dd2f778c317e0506b01c6c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aeed39c378dd2f778c317e0506b01c6c7">Set</a> (string <a class="el" href="class_u_i_popup_list.html#a6c3bb5b380f12a3785bbf1dc73f721f9">value</a>, bool notify=true)</td></tr>
<tr class="memdesc:aeed39c378dd2f778c317e0506b01c6c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the current selection.  <a href="#aeed39c378dd2f778c317e0506b01c6c7">More...</a><br /></td></tr>
<tr class="separator:aeed39c378dd2f778c317e0506b01c6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af775a77bf59500c23cb995ec340d95d7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#af775a77bf59500c23cb995ec340d95d7">Clear</a> ()</td></tr>
<tr class="memdesc:af775a77bf59500c23cb995ec340d95d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the popup list's contents.  <a href="#af775a77bf59500c23cb995ec340d95d7">More...</a><br /></td></tr>
<tr class="separator:af775a77bf59500c23cb995ec340d95d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac981c8bc8c9d59484cd3934117b06ea4"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ac981c8bc8c9d59484cd3934117b06ea4">AddItem</a> (string text)</td></tr>
<tr class="memdesc:ac981c8bc8c9d59484cd3934117b06ea4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a new item to the popup list.  <a href="#ac981c8bc8c9d59484cd3934117b06ea4">More...</a><br /></td></tr>
<tr class="separator:ac981c8bc8c9d59484cd3934117b06ea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78be952a38669a488cf1b65ad3507f64"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a78be952a38669a488cf1b65ad3507f64">AddItem</a> (string text, System.Action del)</td></tr>
<tr class="memdesc:a78be952a38669a488cf1b65ad3507f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a new item to the popup list.  <a href="#a78be952a38669a488cf1b65ad3507f64">More...</a><br /></td></tr>
<tr class="separator:a78be952a38669a488cf1b65ad3507f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7799d45c1b4950d34376944ee277b68a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a7799d45c1b4950d34376944ee277b68a">AddItem</a> (string text, object <a class="el" href="class_u_i_popup_list.html#a71d6109fa6756181e8b29f2361c460e2">data</a>, System.Action del=null)</td></tr>
<tr class="memdesc:a7799d45c1b4950d34376944ee277b68a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a new item to the popup list.  <a href="#a7799d45c1b4950d34376944ee277b68a">More...</a><br /></td></tr>
<tr class="separator:a7799d45c1b4950d34376944ee277b68a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae67dbdf6b3f30d32a17bc5329c5ec28e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ae67dbdf6b3f30d32a17bc5329c5ec28e">RemoveItem</a> (string text)</td></tr>
<tr class="memdesc:ae67dbdf6b3f30d32a17bc5329c5ec28e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the specified item.  <a href="#ae67dbdf6b3f30d32a17bc5329c5ec28e">More...</a><br /></td></tr>
<tr class="separator:ae67dbdf6b3f30d32a17bc5329c5ec28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e56a55954393c7f76e20a343a916aec"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a5e56a55954393c7f76e20a343a916aec">RemoveItemByData</a> (object <a class="el" href="class_u_i_popup_list.html#a71d6109fa6756181e8b29f2361c460e2">data</a>)</td></tr>
<tr class="memdesc:a5e56a55954393c7f76e20a343a916aec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the specified item.  <a href="#a5e56a55954393c7f76e20a343a916aec">More...</a><br /></td></tr>
<tr class="separator:a5e56a55954393c7f76e20a343a916aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a5ee5a626ca06570ef4aeb95635cb61"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a4a5ee5a626ca06570ef4aeb95635cb61">Start</a> ()</td></tr>
<tr class="memdesc:a4a5ee5a626ca06570ef4aeb95635cb61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out the selection message on start.  <a href="#a4a5ee5a626ca06570ef4aeb95635cb61">More...</a><br /></td></tr>
<tr class="separator:a4a5ee5a626ca06570ef4aeb95635cb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f39e85b4bc99ca112f6e77fc9614a40"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a4f39e85b4bc99ca112f6e77fc9614a40">CloseSelf</a> ()</td></tr>
<tr class="memdesc:a4f39e85b4bc99ca112f6e77fc9614a40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manually close the popup list.  <a href="#a4f39e85b4bc99ca112f6e77fc9614a40">More...</a><br /></td></tr>
<tr class="separator:a4f39e85b4bc99ca112f6e77fc9614a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0be93ba39295a75ea2740faedadc39fb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a0be93ba39295a75ea2740faedadc39fb">Show</a> ()</td></tr>
<tr class="memdesc:a0be93ba39295a75ea2740faedadc39fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show the popup list dialog.  <a href="#a0be93ba39295a75ea2740faedadc39fb">More...</a><br /></td></tr>
<tr class="separator:a0be93ba39295a75ea2740faedadc39fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a4ab463c393b7bde3eb8b4fee1e3d5b9d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a4ab463c393b7bde3eb8b4fee1e3d5b9d">Close</a> ()</td></tr>
<tr class="memdesc:a4ab463c393b7bde3eb8b4fee1e3d5b9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Manually close the popup list.  <a href="#a4ab463c393b7bde3eb8b4fee1e3d5b9d">More...</a><br /></td></tr>
<tr class="separator:a4ab463c393b7bde3eb8b4fee1e3d5b9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ad219b171b12939007e9c972de0d3ed3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_atlas.html">UIAtlas</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ad219b171b12939007e9c972de0d3ed3e">atlas</a></td></tr>
<tr class="memdesc:ad219b171b12939007e9c972de0d3ed3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Atlas used by the sprites.  <a href="#ad219b171b12939007e9c972de0d3ed3e">More...</a><br /></td></tr>
<tr class="separator:ad219b171b12939007e9c972de0d3ed3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa32f904f8c08838e66aa8622737ec70b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_u_i_font.html">UIFont</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aa32f904f8c08838e66aa8622737ec70b">bitmapFont</a></td></tr>
<tr class="memdesc:aa32f904f8c08838e66aa8622737ec70b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Font used by the labels.  <a href="#aa32f904f8c08838e66aa8622737ec70b">More...</a><br /></td></tr>
<tr class="separator:aa32f904f8c08838e66aa8622737ec70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af54200915005e060abea2e18d8d9c628"><td class="memItemLeft" align="right" valign="top">Font&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#af54200915005e060abea2e18d8d9c628">trueTypeFont</a></td></tr>
<tr class="memdesc:af54200915005e060abea2e18d8d9c628"><td class="mdescLeft">&#160;</td><td class="mdescRight">True type font used by the labels. Alternative to specifying a bitmap font ('font').  <a href="#af54200915005e060abea2e18d8d9c628">More...</a><br /></td></tr>
<tr class="separator:af54200915005e060abea2e18d8d9c628"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abed9f0ecfd44c0e1b4beff933dfc657c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#abed9f0ecfd44c0e1b4beff933dfc657c">fontSize</a> = 16</td></tr>
<tr class="memdesc:abed9f0ecfd44c0e1b4beff933dfc657c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the font to use for the popup list's labels.  <a href="#abed9f0ecfd44c0e1b4beff933dfc657c">More...</a><br /></td></tr>
<tr class="separator:abed9f0ecfd44c0e1b4beff933dfc657c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cb5ac58d0df75628cd7a2ca7bf24211"><td class="memItemLeft" align="right" valign="top">FontStyle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a5cb5ac58d0df75628cd7a2ca7bf24211">fontStyle</a> = FontStyle.Normal</td></tr>
<tr class="memdesc:a5cb5ac58d0df75628cd7a2ca7bf24211"><td class="mdescLeft">&#160;</td><td class="mdescRight">Font style used by the dynamic font.  <a href="#a5cb5ac58d0df75628cd7a2ca7bf24211">More...</a><br /></td></tr>
<tr class="separator:a5cb5ac58d0df75628cd7a2ca7bf24211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72b8efe8a7ebaa7aa4e986319aa81043"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a72b8efe8a7ebaa7aa4e986319aa81043">backgroundSprite</a></td></tr>
<tr class="memdesc:a72b8efe8a7ebaa7aa4e986319aa81043"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name of the sprite used to create the popup's background.  <a href="#a72b8efe8a7ebaa7aa4e986319aa81043">More...</a><br /></td></tr>
<tr class="separator:a72b8efe8a7ebaa7aa4e986319aa81043"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17df67dffa5997365d1da4635878e0ae"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a17df67dffa5997365d1da4635878e0ae">highlightSprite</a></td></tr>
<tr class="memdesc:a17df67dffa5997365d1da4635878e0ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name of the sprite used to highlight items.  <a href="#a17df67dffa5997365d1da4635878e0ae">More...</a><br /></td></tr>
<tr class="separator:a17df67dffa5997365d1da4635878e0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3662c6a119f2ba5c0f8db7f489ee486a"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a3662c6a119f2ba5c0f8db7f489ee486a">background2DSprite</a></td></tr>
<tr class="memdesc:a3662c6a119f2ba5c0f8db7f489ee486a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name of the sprite used to create the popup's background.  <a href="#a3662c6a119f2ba5c0f8db7f489ee486a">More...</a><br /></td></tr>
<tr class="separator:a3662c6a119f2ba5c0f8db7f489ee486a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38ec375af94e27a72d64ffa7e433a697"><td class="memItemLeft" align="right" valign="top">Sprite&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a38ec375af94e27a72d64ffa7e433a697">highlight2DSprite</a></td></tr>
<tr class="memdesc:a38ec375af94e27a72d64ffa7e433a697"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name of the sprite used to highlight items.  <a href="#a38ec375af94e27a72d64ffa7e433a697">More...</a><br /></td></tr>
<tr class="separator:a38ec375af94e27a72d64ffa7e433a697"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb4c502c6955a09c9f97f95272a1b578"><td class="memItemLeft" align="right" valign="top">Position&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#acb4c502c6955a09c9f97f95272a1b578">position</a> = Position.Auto</td></tr>
<tr class="memdesc:acb4c502c6955a09c9f97f95272a1b578"><td class="mdescLeft">&#160;</td><td class="mdescRight">Popup list's display style.  <a href="#acb4c502c6955a09c9f97f95272a1b578">More...</a><br /></td></tr>
<tr class="separator:acb4c502c6955a09c9f97f95272a1b578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a9f7384664fc675c10635c9b3d1bf14"><td class="memItemLeft" align="right" valign="top">Selection&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a2a9f7384664fc675c10635c9b3d1bf14">selection</a> = Selection.OnPress</td></tr>
<tr class="memdesc:a2a9f7384664fc675c10635c9b3d1bf14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the popup item selection is chosen by pressing on it or by clicking on it.  <a href="#a2a9f7384664fc675c10635c9b3d1bf14">More...</a><br /></td></tr>
<tr class="separator:a2a9f7384664fc675c10635c9b3d1bf14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7452044e0907915019785b4a75d97401"><td class="memItemLeft" align="right" valign="top">NGUIText.Alignment&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a7452044e0907915019785b4a75d97401">alignment</a> = NGUIText.Alignment.Left</td></tr>
<tr class="memdesc:a7452044e0907915019785b4a75d97401"><td class="mdescLeft">&#160;</td><td class="mdescRight">Label alignment to use.  <a href="#a7452044e0907915019785b4a75d97401">More...</a><br /></td></tr>
<tr class="separator:a7452044e0907915019785b4a75d97401"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92913c14d5b192e19e8ec651d5aad2e6"><td class="memItemLeft" align="right" valign="top">List&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a92913c14d5b192e19e8ec651d5aad2e6">items</a> = new List&lt;string&gt;()</td></tr>
<tr class="memdesc:a92913c14d5b192e19e8ec651d5aad2e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">New line-delimited list of items.  <a href="#a92913c14d5b192e19e8ec651d5aad2e6">More...</a><br /></td></tr>
<tr class="separator:a92913c14d5b192e19e8ec651d5aad2e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44051e9a9e3f4f64ca6cb59fd0291a77"><td class="memItemLeft" align="right" valign="top">List&lt; object &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a44051e9a9e3f4f64ca6cb59fd0291a77">itemData</a> = new List&lt;object&gt;()</td></tr>
<tr class="memdesc:a44051e9a9e3f4f64ca6cb59fd0291a77"><td class="mdescLeft">&#160;</td><td class="mdescRight">You can associate arbitrary data to be associated with your entries if you like. The only downside is that this must be done via code.  <a href="#a44051e9a9e3f4f64ca6cb59fd0291a77">More...</a><br /></td></tr>
<tr class="separator:a44051e9a9e3f4f64ca6cb59fd0291a77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b42e85f71aa31e8afd5d3dd03675ca7"><td class="memItemLeft" align="right" valign="top">List&lt; System.Action &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a4b42e85f71aa31e8afd5d3dd03675ca7">itemCallbacks</a> = new List&lt;System.Action&gt;()</td></tr>
<tr class="memdesc:a4b42e85f71aa31e8afd5d3dd03675ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight">You can associate specific callbacks with each entry if you like.  <a href="#a4b42e85f71aa31e8afd5d3dd03675ca7">More...</a><br /></td></tr>
<tr class="separator:a4b42e85f71aa31e8afd5d3dd03675ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa91fb915060da2b0da3ff71fd70d7cce"><td class="memItemLeft" align="right" valign="top">Vector2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aa91fb915060da2b0da3ff71fd70d7cce">padding</a> = new Vector3(4f, 4f)</td></tr>
<tr class="memdesc:aa91fb915060da2b0da3ff71fd70d7cce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Amount of padding added to labels.  <a href="#aa91fb915060da2b0da3ff71fd70d7cce">More...</a><br /></td></tr>
<tr class="separator:aa91fb915060da2b0da3ff71fd70d7cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6572c9bd436573fdaf8066b1c5ae43d5"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a6572c9bd436573fdaf8066b1c5ae43d5">textColor</a> = Color.white</td></tr>
<tr class="memdesc:a6572c9bd436573fdaf8066b1c5ae43d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color tint applied to labels inside the list.  <a href="#a6572c9bd436573fdaf8066b1c5ae43d5">More...</a><br /></td></tr>
<tr class="separator:a6572c9bd436573fdaf8066b1c5ae43d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab46f0f9c66e45df18f59882858c29769"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ab46f0f9c66e45df18f59882858c29769">backgroundColor</a> = Color.white</td></tr>
<tr class="memdesc:ab46f0f9c66e45df18f59882858c29769"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color tint applied to the background.  <a href="#ab46f0f9c66e45df18f59882858c29769">More...</a><br /></td></tr>
<tr class="separator:ab46f0f9c66e45df18f59882858c29769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae607c22ae153794f43ae1f577a40567e"><td class="memItemLeft" align="right" valign="top">Color&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ae607c22ae153794f43ae1f577a40567e">highlightColor</a> = new Color(225f / 255f, 200f / 255f, 150f / 255f, 1f)</td></tr>
<tr class="memdesc:ae607c22ae153794f43ae1f577a40567e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Color tint applied to the highlighter.  <a href="#ae607c22ae153794f43ae1f577a40567e">More...</a><br /></td></tr>
<tr class="separator:ae607c22ae153794f43ae1f577a40567e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add6d18f6d3aeb77aaf506d6c206674a8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#add6d18f6d3aeb77aaf506d6c206674a8">isAnimated</a> = true</td></tr>
<tr class="memdesc:add6d18f6d3aeb77aaf506d6c206674a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the popup list is animated or not. Disable for better performance.  <a href="#add6d18f6d3aeb77aaf506d6c206674a8">More...</a><br /></td></tr>
<tr class="separator:add6d18f6d3aeb77aaf506d6c206674a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a716f2a347d6c309ad0f3c17ec4ed767e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a716f2a347d6c309ad0f3c17ec4ed767e">isLocalized</a> = false</td></tr>
<tr class="memdesc:a716f2a347d6c309ad0f3c17ec4ed767e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the popup list's values will be localized.  <a href="#a716f2a347d6c309ad0f3c17ec4ed767e">More...</a><br /></td></tr>
<tr class="separator:a716f2a347d6c309ad0f3c17ec4ed767e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e4f05507a448b151e9a345d723059b2"><td class="memItemLeft" align="right" valign="top">UILabel.Modifier&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a9e4f05507a448b151e9a345d723059b2">textModifier</a> = UILabel.Modifier.None</td></tr>
<tr class="memdesc:a9e4f05507a448b151e9a345d723059b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom text modifier for child labels.  <a href="#a9e4f05507a448b151e9a345d723059b2">More...</a><br /></td></tr>
<tr class="separator:a9e4f05507a448b151e9a345d723059b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51e19498042c31a8bb03a13f3ea8599c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a51e19498042c31a8bb03a13f3ea8599c">separatePanel</a> = true</td></tr>
<tr class="memdesc:a51e19498042c31a8bb03a13f3ea8599c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether a separate panel will be used to ensure that the popup will appear on top of everything else.  <a href="#a51e19498042c31a8bb03a13f3ea8599c">More...</a><br /></td></tr>
<tr class="separator:a51e19498042c31a8bb03a13f3ea8599c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8dbdb0f701a9cdd35393906973df3a4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#af8dbdb0f701a9cdd35393906973df3a4">overlap</a> = 0</td></tr>
<tr class="memdesc:af8dbdb0f701a9cdd35393906973df3a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Amount by which the popup's border will overlap with the content that opened it.  <a href="#af8dbdb0f701a9cdd35393906973df3a4">More...</a><br /></td></tr>
<tr class="separator:af8dbdb0f701a9cdd35393906973df3a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a268116c056f7db857625ae82446f803d"><td class="memItemLeft" align="right" valign="top">OpenOn&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a268116c056f7db857625ae82446f803d">openOn</a> = OpenOn.ClickOrTap</td></tr>
<tr class="memdesc:a268116c056f7db857625ae82446f803d"><td class="mdescLeft">&#160;</td><td class="mdescRight">What kind of click is needed in order to open the popup list.  <a href="#a268116c056f7db857625ae82446f803d">More...</a><br /></td></tr>
<tr class="separator:a268116c056f7db857625ae82446f803d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6b42329c2eb0823b3a8dbfe9e0c9c14"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_event_delegate.html">EventDelegate</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ac6b42329c2eb0823b3a8dbfe9e0c9c14">onChange</a> = new List&lt;<a class="el" href="class_event_delegate.html">EventDelegate</a>&gt;()</td></tr>
<tr class="memdesc:ac6b42329c2eb0823b3a8dbfe9e0c9c14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callbacks triggered when the popup list gets a new item selection.  <a href="#ac6b42329c2eb0823b3a8dbfe9e0c9c14">More...</a><br /></td></tr>
<tr class="separator:ac6b42329c2eb0823b3a8dbfe9e0c9c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab47772411d207ab19f6f5e5540c5d480"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab47772411d207ab19f6f5e5540c5d480"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>keepValue</b> = false</td></tr>
<tr class="separator:ab47772411d207ab19f6f5e5540c5d480"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad37470a3c68a236d384746d1f8e0aa18"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad37470a3c68a236d384746d1f8e0aa18"></a>
Vector3&#160;</td><td class="memItemRight" valign="bottom"><b>startingPosition</b></td></tr>
<tr class="separator:ad37470a3c68a236d384746d1f8e0aa18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa044e09e17b347fb4a5e1daafc289d2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa044e09e17b347fb4a5e1daafc289d2b"></a>
GameObject&#160;</td><td class="memItemRight" valign="bottom"><b>source</b></td></tr>
<tr class="separator:aa044e09e17b347fb4a5e1daafc289d2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:aafaf84bc4f8df8adcb28f4f8624e9e5d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_u_i_popup_list.html">UIPopupList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aafaf84bc4f8df8adcb28f4f8624e9e5d">current</a></td></tr>
<tr class="memdesc:aafaf84bc4f8df8adcb28f4f8624e9e5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current popup list. Only available during the OnSelectionChange event callback.  <a href="#aafaf84bc4f8df8adcb28f4f8624e9e5d">More...</a><br /></td></tr>
<tr class="separator:aafaf84bc4f8df8adcb28f4f8624e9e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a5e35ab592b5cf2a3f1333363c1b149c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a5e35ab592b5cf2a3f1333363c1b149c1">TriggerCallbacks</a> ()</td></tr>
<tr class="memdesc:a5e35ab592b5cf2a3f1333363c1b149c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Trigger all event notification callbacks.  <a href="#a5e35ab592b5cf2a3f1333363c1b149c1">More...</a><br /></td></tr>
<tr class="separator:a5e35ab592b5cf2a3f1333363c1b149c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88c8482bb5c5aa92ec88b66802256695"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a88c8482bb5c5aa92ec88b66802256695">OnEnable</a> ()</td></tr>
<tr class="memdesc:a88c8482bb5c5aa92ec88b66802256695"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove legacy functionality.  <a href="#a88c8482bb5c5aa92ec88b66802256695">More...</a><br /></td></tr>
<tr class="separator:a88c8482bb5c5aa92ec88b66802256695"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa65cb0ab59ed0d75fd375c62894e5a89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa65cb0ab59ed0d75fd375c62894e5a89"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>OnValidate</b> ()</td></tr>
<tr class="separator:aa65cb0ab59ed0d75fd375c62894e5a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e481881129b0654dc03cc30d9573414"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a6e481881129b0654dc03cc30d9573414">OnLocalize</a> ()</td></tr>
<tr class="memdesc:a6e481881129b0654dc03cc30d9573414"><td class="mdescLeft">&#160;</td><td class="mdescRight">Localize the text label.  <a href="#a6e481881129b0654dc03cc30d9573414">More...</a><br /></td></tr>
<tr class="separator:a6e481881129b0654dc03cc30d9573414"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be3544cd97ddf8922536a1c95cdf4ca"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a9be3544cd97ddf8922536a1c95cdf4ca">Highlight</a> (<a class="el" href="class_u_i_label.html">UILabel</a> lbl, bool instant)</td></tr>
<tr class="memdesc:a9be3544cd97ddf8922536a1c95cdf4ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Visibly highlight the specified transform by moving the highlight sprite to be over it.  <a href="#a9be3544cd97ddf8922536a1c95cdf4ca">More...</a><br /></td></tr>
<tr class="separator:a9be3544cd97ddf8922536a1c95cdf4ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa06cc3b2f4ae258337b1e259a6a2b6b5"><td class="memItemLeft" align="right" valign="top">virtual Vector3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aa06cc3b2f4ae258337b1e259a6a2b6b5">GetHighlightPosition</a> ()</td></tr>
<tr class="memdesc:aa06cc3b2f4ae258337b1e259a6a2b6b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that calculates where the tweened position should be.  <a href="#aa06cc3b2f4ae258337b1e259a6a2b6b5">More...</a><br /></td></tr>
<tr class="separator:aa06cc3b2f4ae258337b1e259a6a2b6b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acae296663d36234af56077776d61ad51"><td class="memItemLeft" align="right" valign="top">virtual IEnumerator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#acae296663d36234af56077776d61ad51">UpdateTweenPosition</a> ()</td></tr>
<tr class="memdesc:acae296663d36234af56077776d61ad51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Periodically update the tweened target position. It's needed because the popup list animates into view, and the target position changes.  <a href="#acae296663d36234af56077776d61ad51">More...</a><br /></td></tr>
<tr class="separator:acae296663d36234af56077776d61ad51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa97bc352e57858b22f4e29f6b76be5ea"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aa97bc352e57858b22f4e29f6b76be5ea">OnItemHover</a> (GameObject go, bool isOver)</td></tr>
<tr class="memdesc:aa97bc352e57858b22f4e29f6b76be5ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event function triggered when the mouse hovers over an item.  <a href="#aa97bc352e57858b22f4e29f6b76be5ea">More...</a><br /></td></tr>
<tr class="separator:aa97bc352e57858b22f4e29f6b76be5ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a277385c0dff89f90557dac79c2e6bf3d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a277385c0dff89f90557dac79c2e6bf3d">OnItemPress</a> (GameObject go, bool isPressed)</td></tr>
<tr class="memdesc:a277385c0dff89f90557dac79c2e6bf3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event function triggered when the drop-down list item gets pressed on.  <a href="#a277385c0dff89f90557dac79c2e6bf3d">More...</a><br /></td></tr>
<tr class="separator:a277385c0dff89f90557dac79c2e6bf3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacf03ef91efbe29d9a122fb3067fa630"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aacf03ef91efbe29d9a122fb3067fa630">OnItemClick</a> (GameObject go)</td></tr>
<tr class="memdesc:aacf03ef91efbe29d9a122fb3067fa630"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event function triggered when the drop-down list item gets clicked on.  <a href="#aacf03ef91efbe29d9a122fb3067fa630">More...</a><br /></td></tr>
<tr class="separator:aacf03ef91efbe29d9a122fb3067fa630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cc53b9d0e9479f408cbca2483d5e90c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a2cc53b9d0e9479f408cbca2483d5e90c">OnNavigate</a> (KeyCode key)</td></tr>
<tr class="memdesc:a2cc53b9d0e9479f408cbca2483d5e90c"><td class="mdescLeft">&#160;</td><td class="mdescRight">React to key-based input.  <a href="#a2cc53b9d0e9479f408cbca2483d5e90c">More...</a><br /></td></tr>
<tr class="separator:a2cc53b9d0e9479f408cbca2483d5e90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1945a3e18c1e2f241720bc10f6a2990b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a1945a3e18c1e2f241720bc10f6a2990b">OnKey</a> (KeyCode key)</td></tr>
<tr class="memdesc:a1945a3e18c1e2f241720bc10f6a2990b"><td class="mdescLeft">&#160;</td><td class="mdescRight">React to key-based input.  <a href="#a1945a3e18c1e2f241720bc10f6a2990b">More...</a><br /></td></tr>
<tr class="separator:a1945a3e18c1e2f241720bc10f6a2990b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0f83fd469005b9bc9e4a4a19669efbe"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aa0f83fd469005b9bc9e4a4a19669efbe">OnDisable</a> ()</td></tr>
<tr class="memdesc:aa0f83fd469005b9bc9e4a4a19669efbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close the popup list when disabled.  <a href="#aa0f83fd469005b9bc9e4a4a19669efbe">More...</a><br /></td></tr>
<tr class="separator:aa0f83fd469005b9bc9e4a4a19669efbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef3efa26182ac5424cb4296bea4a1b9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#aaef3efa26182ac5424cb4296bea4a1b9">OnSelect</a> (bool isSelected)</td></tr>
<tr class="memdesc:aaef3efa26182ac5424cb4296bea4a1b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get rid of the popup dialog when the selection gets lost.  <a href="#aaef3efa26182ac5424cb4296bea4a1b9">More...</a><br /></td></tr>
<tr class="separator:aaef3efa26182ac5424cb4296bea4a1b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c91a0b1baa3250c20ce5f359d0016fc"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a2c91a0b1baa3250c20ce5f359d0016fc">AnimateColor</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> widget)</td></tr>
<tr class="memdesc:a2c91a0b1baa3250c20ce5f359d0016fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that causes the widget to smoothly fade in.  <a href="#a2c91a0b1baa3250c20ce5f359d0016fc">More...</a><br /></td></tr>
<tr class="separator:a2c91a0b1baa3250c20ce5f359d0016fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9d3ad4345388929e65cb5cd100043b9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#af9d3ad4345388929e65cb5cd100043b9">AnimatePosition</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> widget, bool placeAbove, float bottom)</td></tr>
<tr class="memdesc:af9d3ad4345388929e65cb5cd100043b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that causes the widget to smoothly move into position.  <a href="#af9d3ad4345388929e65cb5cd100043b9">More...</a><br /></td></tr>
<tr class="separator:af9d3ad4345388929e65cb5cd100043b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77fd9a0b281f1926581afe4d025ffb98"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a77fd9a0b281f1926581afe4d025ffb98">AnimateScale</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> widget, bool placeAbove, float bottom)</td></tr>
<tr class="memdesc:a77fd9a0b281f1926581afe4d025ffb98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function that causes the widget to smoothly grow until it reaches its original size.  <a href="#a77fd9a0b281f1926581afe4d025ffb98">More...</a><br /></td></tr>
<tr class="separator:a77fd9a0b281f1926581afe4d025ffb98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36eb75ee354b7ff128344e8856933458"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a36eb75ee354b7ff128344e8856933458">Animate</a> (<a class="el" href="class_u_i_widget.html">UIWidget</a> widget, bool placeAbove, float bottom)</td></tr>
<tr class="memdesc:a36eb75ee354b7ff128344e8856933458"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function used to animate widgets.  <a href="#a36eb75ee354b7ff128344e8856933458">More...</a><br /></td></tr>
<tr class="separator:a36eb75ee354b7ff128344e8856933458"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad687634460fd50fa29cbf38835f3bbf6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ad687634460fd50fa29cbf38835f3bbf6">OnClick</a> ()</td></tr>
<tr class="memdesc:ad687634460fd50fa29cbf38835f3bbf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Display the drop-down list when the game object gets clicked on.  <a href="#ad687634460fd50fa29cbf38835f3bbf6">More...</a><br /></td></tr>
<tr class="separator:ad687634460fd50fa29cbf38835f3bbf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf4fe89550b42da6c6a4029908a54b54"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#adf4fe89550b42da6c6a4029908a54b54">OnDoubleClick</a> ()</td></tr>
<tr class="memdesc:adf4fe89550b42da6c6a4029908a54b54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show the popup list on double-click.  <a href="#adf4fe89550b42da6c6a4029908a54b54">More...</a><br /></td></tr>
<tr class="separator:adf4fe89550b42da6c6a4029908a54b54"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a6749d47ebcef661d5f3f6b455d3832df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6749d47ebcef661d5f3f6b455d3832df"></a>
string&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedItem</b></td></tr>
<tr class="separator:a6749d47ebcef661d5f3f6b455d3832df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fbfd1ff1a5952353e7cd913b5b55a94"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fbfd1ff1a5952353e7cd913b5b55a94"></a>
<a class="el" href="class_u_i_panel.html">UIPanel</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mPanel</b></td></tr>
<tr class="separator:a7fbfd1ff1a5952353e7cd913b5b55a94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8de42539aee1e59cc144b05cbd55780"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8de42539aee1e59cc144b05cbd55780"></a>
<a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mBackground</b></td></tr>
<tr class="separator:ae8de42539aee1e59cc144b05cbd55780"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8881e3a950ee875b7e34b55e1bffc9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8881e3a950ee875b7e34b55e1bffc9d"></a>
<a class="el" href="class_u_i_basic_sprite.html">UIBasicSprite</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mHighlight</b></td></tr>
<tr class="separator:ad8881e3a950ee875b7e34b55e1bffc9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af8d7d8f51fab9280ae134fc9757d30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2af8d7d8f51fab9280ae134fc9757d30"></a>
<a class="el" href="class_u_i_label.html">UILabel</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mHighlightedLabel</b> = null</td></tr>
<tr class="separator:a2af8d7d8f51fab9280ae134fc9757d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7d7efe83cd6652b51d393736923aea4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7d7efe83cd6652b51d393736923aea4"></a>
List&lt; <a class="el" href="class_u_i_label.html">UILabel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelList</b> = new List&lt;<a class="el" href="class_u_i_label.html">UILabel</a>&gt;()</td></tr>
<tr class="separator:ac7d7efe83cd6652b51d393736923aea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af958440be9b2f45cc611b5c5576d7309"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af958440be9b2f45cc611b5c5576d7309"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>mBgBorder</b> = 0f</td></tr>
<tr class="separator:af958440be9b2f45cc611b5c5576d7309"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07d55ab245846f7a9e008f714dc72217"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07d55ab245846f7a9e008f714dc72217"></a>
GameObject&#160;</td><td class="memItemRight" valign="bottom"><b>mSelection</b></td></tr>
<tr class="separator:a07d55ab245846f7a9e008f714dc72217"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7cecf94c1277c0f918ab805b22c818a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7cecf94c1277c0f918ab805b22c818a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>mOpenFrame</b> = 0</td></tr>
<tr class="separator:aa7cecf94c1277c0f918ab805b22c818a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4829bba411726cc23368564a5006a799"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4829bba411726cc23368564a5006a799"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mExecuting</b> = false</td></tr>
<tr class="separator:a4829bba411726cc23368564a5006a799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc3e65dc746cd40f1ce1d7d084e92fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1dc3e65dc746cd40f1ce1d7d084e92fc"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mUseDynamicFont</b> = false</td></tr>
<tr class="separator:a1dc3e65dc746cd40f1ce1d7d084e92fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad54c1fb20479931b390c134207127dca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad54c1fb20479931b390c134207127dca"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mStarted</b> = false</td></tr>
<tr class="separator:ad54c1fb20479931b390c134207127dca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61951e97d145e9e3bb3c47a4746142a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61951e97d145e9e3bb3c47a4746142a8"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mTweening</b> = false</td></tr>
<tr class="separator:a61951e97d145e9e3bb3c47a4746142a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a686c1e9636055446b58255dedd64ed52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a686c1e9636055446b58255dedd64ed52"></a>
static GameObject&#160;</td><td class="memItemRight" valign="bottom"><b>mChild</b></td></tr>
<tr class="separator:a686c1e9636055446b58255dedd64ed52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa102ca8cd1fd4f44a4836402b1e5dadb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa102ca8cd1fd4f44a4836402b1e5dadb"></a>
static float&#160;</td><td class="memItemRight" valign="bottom"><b>mFadeOutComplete</b> = 0f</td></tr>
<tr class="separator:aa102ca8cd1fd4f44a4836402b1e5dadb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:ab4ec32a4adbc11b982673959fd578fd0"><td class="memItemLeft" align="right" valign="top">Object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ab4ec32a4adbc11b982673959fd578fd0">ambigiousFont</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab4ec32a4adbc11b982673959fd578fd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Font used by the popup list. Conveniently wraps both dynamic and bitmap fonts into one property.  <a href="#ab4ec32a4adbc11b982673959fd578fd0">More...</a><br /></td></tr>
<tr class="separator:ab4ec32a4adbc11b982673959fd578fd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50f3413e3144d18aa5febb3fb2348868"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50f3413e3144d18aa5febb3fb2348868"></a>
LegacyEvent&#160;</td><td class="memItemRight" valign="bottom"><b>onSelectionChange</b><code> [get, set]</code></td></tr>
<tr class="separator:a50f3413e3144d18aa5febb3fb2348868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a359eb61725ab1d61d90a751492d41df2"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a359eb61725ab1d61d90a751492d41df2">isOpen</a><code> [get]</code></td></tr>
<tr class="memdesc:a359eb61725ab1d61d90a751492d41df2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the popup list is currently open.  <a href="#a359eb61725ab1d61d90a751492d41df2">More...</a><br /></td></tr>
<tr class="separator:a359eb61725ab1d61d90a751492d41df2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3bb5b380f12a3785bbf1dc73f721f9"><td class="memItemLeft" align="right" valign="top">virtual string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a6c3bb5b380f12a3785bbf1dc73f721f9">value</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a6c3bb5b380f12a3785bbf1dc73f721f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current selection.  <a href="#a6c3bb5b380f12a3785bbf1dc73f721f9">More...</a><br /></td></tr>
<tr class="separator:a6c3bb5b380f12a3785bbf1dc73f721f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71d6109fa6756181e8b29f2361c460e2"><td class="memItemLeft" align="right" valign="top">virtual object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a71d6109fa6756181e8b29f2361c460e2">data</a><code> [get]</code></td></tr>
<tr class="memdesc:a71d6109fa6756181e8b29f2361c460e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Item data associated with the current selection.  <a href="#a71d6109fa6756181e8b29f2361c460e2">More...</a><br /></td></tr>
<tr class="separator:a71d6109fa6756181e8b29f2361c460e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ae71b3873a0a1269915141405bdf323"><td class="memItemLeft" align="right" valign="top">System.Action&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a7ae71b3873a0a1269915141405bdf323">callback</a><code> [get]</code></td></tr>
<tr class="memdesc:a7ae71b3873a0a1269915141405bdf323"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback associated with the current selection.  <a href="#a7ae71b3873a0a1269915141405bdf323">More...</a><br /></td></tr>
<tr class="separator:a7ae71b3873a0a1269915141405bdf323"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8e723522a9d0ca13396e7aac826329d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ae8e723522a9d0ca13396e7aac826329d">isColliderEnabled</a><code> [get]</code></td></tr>
<tr class="memdesc:ae8e723522a9d0ca13396e7aac826329d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the collider is enabled and the widget can be interacted with.  <a href="#ae8e723522a9d0ca13396e7aac826329d">More...</a><br /></td></tr>
<tr class="separator:ae8e723522a9d0ca13396e7aac826329d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0053af1794f24a07586ddd25a6f9319d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a0053af1794f24a07586ddd25a6f9319d">isValid</a><code> [get]</code></td></tr>
<tr class="memdesc:a0053af1794f24a07586ddd25a6f9319d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the popup list is actually usable.  <a href="#a0053af1794f24a07586ddd25a6f9319d">More...</a><br /></td></tr>
<tr class="separator:a0053af1794f24a07586ddd25a6f9319d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01fe8576bef058dc6958290c69d66add"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a01fe8576bef058dc6958290c69d66add">activeFontSize</a><code> [get]</code></td></tr>
<tr class="memdesc:a01fe8576bef058dc6958290c69d66add"><td class="mdescLeft">&#160;</td><td class="mdescRight">Active font size.  <a href="#a01fe8576bef058dc6958290c69d66add">More...</a><br /></td></tr>
<tr class="separator:a01fe8576bef058dc6958290c69d66add"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70ee1b0487f2318e9faf31ffed3238bf"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#a70ee1b0487f2318e9faf31ffed3238bf">activeFontScale</a><code> [get]</code></td></tr>
<tr class="memdesc:a70ee1b0487f2318e9faf31ffed3238bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Font scale applied to the popup list's text.  <a href="#a70ee1b0487f2318e9faf31ffed3238bf">More...</a><br /></td></tr>
<tr class="separator:a70ee1b0487f2318e9faf31ffed3238bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1863706e57251d90330e14929dfb967"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_popup_list.html#ac1863706e57251d90330e14929dfb967">fitScale</a><code> [get]</code></td></tr>
<tr class="memdesc:ac1863706e57251d90330e14929dfb967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scale needed to be applied to the popup in order for it to fit on the screen.  <a href="#ac1863706e57251d90330e14929dfb967">More...</a><br /></td></tr>
<tr class="separator:ac1863706e57251d90330e14929dfb967"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Popup list can be used to display pop-up menus and drop-down lists. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ac981c8bc8c9d59484cd3934117b06ea4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AddItem </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a new item to the popup list. </p>

</div>
</div>
<a class="anchor" id="a78be952a38669a488cf1b65ad3507f64"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AddItem </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">System.Action&#160;</td>
          <td class="paramname"><em>del</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a new item to the popup list. </p>

</div>
</div>
<a class="anchor" id="a7799d45c1b4950d34376944ee277b68a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AddItem </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">object&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">System.Action&#160;</td>
          <td class="paramname"><em>del</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a new item to the popup list. </p>

</div>
</div>
<a class="anchor" id="a36eb75ee354b7ff128344e8856933458"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void UIPopupList.Animate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_widget.html">UIWidget</a>&#160;</td>
          <td class="paramname"><em>widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>placeAbove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function used to animate widgets. </p>

</div>
</div>
<a class="anchor" id="a2c91a0b1baa3250c20ce5f359d0016fc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AnimateColor </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_widget.html">UIWidget</a>&#160;</td>
          <td class="paramname"><em>widget</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function that causes the widget to smoothly fade in. </p>

</div>
</div>
<a class="anchor" id="af9d3ad4345388929e65cb5cd100043b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AnimatePosition </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_widget.html">UIWidget</a>&#160;</td>
          <td class="paramname"><em>widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>placeAbove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function that causes the widget to smoothly move into position. </p>

</div>
</div>
<a class="anchor" id="a77fd9a0b281f1926581afe4d025ffb98"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.AnimateScale </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_widget.html">UIWidget</a>&#160;</td>
          <td class="paramname"><em>widget</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>placeAbove</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function that causes the widget to smoothly grow until it reaches its original size. </p>

</div>
</div>
<a class="anchor" id="af775a77bf59500c23cb995ec340d95d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.Clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Clear the popup list's contents. </p>

</div>
</div>
<a class="anchor" id="a4ab463c393b7bde3eb8b4fee1e3d5b9d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void UIPopupList.Close </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Manually close the popup list. </p>

</div>
</div>
<a class="anchor" id="a4f39e85b4bc99ca112f6e77fc9614a40"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.CloseSelf </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Manually close the popup list. </p>

</div>
</div>
<a class="anchor" id="aa06cc3b2f4ae258337b1e259a6a2b6b5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Vector3 UIPopupList.GetHighlightPosition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Helper function that calculates where the tweened position should be. </p>

</div>
</div>
<a class="anchor" id="a9be3544cd97ddf8922536a1c95cdf4ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.Highlight </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_u_i_label.html">UILabel</a>&#160;</td>
          <td class="paramname"><em>lbl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>instant</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Visibly highlight the specified transform by moving the highlight sprite to be over it. </p>

</div>
</div>
<a class="anchor" id="ad687634460fd50fa29cbf38835f3bbf6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnClick </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Display the drop-down list when the game object gets clicked on. </p>

</div>
</div>
<a class="anchor" id="aa0f83fd469005b9bc9e4a4a19669efbe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnDisable </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Close the popup list when disabled. </p>

</div>
</div>
<a class="anchor" id="adf4fe89550b42da6c6a4029908a54b54"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnDoubleClick </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Show the popup list on double-click. </p>

</div>
</div>
<a class="anchor" id="a88c8482bb5c5aa92ec88b66802256695"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnEnable </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove legacy functionality. </p>

</div>
</div>
<a class="anchor" id="aacf03ef91efbe29d9a122fb3067fa630"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnItemClick </td>
          <td>(</td>
          <td class="paramtype">GameObject&#160;</td>
          <td class="paramname"><em>go</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Event function triggered when the drop-down list item gets clicked on. </p>

</div>
</div>
<a class="anchor" id="aa97bc352e57858b22f4e29f6b76be5ea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnItemHover </td>
          <td>(</td>
          <td class="paramtype">GameObject&#160;</td>
          <td class="paramname"><em>go</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isOver</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Event function triggered when the mouse hovers over an item. </p>

</div>
</div>
<a class="anchor" id="a277385c0dff89f90557dac79c2e6bf3d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnItemPress </td>
          <td>(</td>
          <td class="paramtype">GameObject&#160;</td>
          <td class="paramname"><em>go</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isPressed</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Event function triggered when the drop-down list item gets pressed on. </p>

</div>
</div>
<a class="anchor" id="a1945a3e18c1e2f241720bc10f6a2990b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnKey </td>
          <td>(</td>
          <td class="paramtype">KeyCode&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>React to key-based input. </p>

</div>
</div>
<a class="anchor" id="a6e481881129b0654dc03cc30d9573414"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnLocalize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Localize the text label. </p>

</div>
</div>
<a class="anchor" id="a2cc53b9d0e9479f408cbca2483d5e90c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnNavigate </td>
          <td>(</td>
          <td class="paramtype">KeyCode&#160;</td>
          <td class="paramname"><em>key</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>React to key-based input. </p>

</div>
</div>
<a class="anchor" id="aaef3efa26182ac5424cb4296bea4a1b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.OnSelect </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isSelected</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get rid of the popup dialog when the selection gets lost. </p>

</div>
</div>
<a class="anchor" id="ae67dbdf6b3f30d32a17bc5329c5ec28e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.RemoveItem </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove the specified item. </p>

</div>
</div>
<a class="anchor" id="a5e56a55954393c7f76e20a343a916aec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.RemoveItemByData </td>
          <td>(</td>
          <td class="paramtype">object&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Remove the specified item. </p>

</div>
</div>
<a class="anchor" id="aeed39c378dd2f778c317e0506b01c6c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void UIPopupList.Set </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>notify</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the current selection. </p>

</div>
</div>
<a class="anchor" id="a0be93ba39295a75ea2740faedadc39fb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.Show </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Show the popup list dialog. </p>

</div>
</div>
<a class="anchor" id="a4a5ee5a626ca06570ef4aeb95635cb61"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void UIPopupList.Start </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Send out the selection message on start. </p>

</div>
</div>
<a class="anchor" id="a5e35ab592b5cf2a3f1333363c1b149c1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void UIPopupList.TriggerCallbacks </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Trigger all event notification callbacks. </p>

</div>
</div>
<a class="anchor" id="acae296663d36234af56077776d61ad51"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual IEnumerator UIPopupList.UpdateTweenPosition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Periodically update the tweened target position. It's needed because the popup list animates into view, and the target position changes. </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a7452044e0907915019785b4a75d97401"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NGUIText.Alignment UIPopupList.alignment = NGUIText.Alignment.Left</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Label alignment to use. </p>

</div>
</div>
<a class="anchor" id="ad219b171b12939007e9c972de0d3ed3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_atlas.html">UIAtlas</a> UIPopupList.atlas</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Atlas used by the sprites. </p>

</div>
</div>
<a class="anchor" id="a3662c6a119f2ba5c0f8db7f489ee486a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sprite UIPopupList.background2DSprite</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Name of the sprite used to create the popup's background. </p>

</div>
</div>
<a class="anchor" id="ab46f0f9c66e45df18f59882858c29769"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Color UIPopupList.backgroundColor = Color.white</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Color tint applied to the background. </p>

</div>
</div>
<a class="anchor" id="a72b8efe8a7ebaa7aa4e986319aa81043"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">string UIPopupList.backgroundSprite</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Name of the sprite used to create the popup's background. </p>

</div>
</div>
<a class="anchor" id="aa32f904f8c08838e66aa8622737ec70b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_font.html">UIFont</a> UIPopupList.bitmapFont</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Font used by the labels. </p>

</div>
</div>
<a class="anchor" id="aafaf84bc4f8df8adcb28f4f8624e9e5d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_u_i_popup_list.html">UIPopupList</a> UIPopupList.current</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Current popup list. Only available during the OnSelectionChange event callback. </p>

</div>
</div>
<a class="anchor" id="abed9f0ecfd44c0e1b4beff933dfc657c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int UIPopupList.fontSize = 16</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Size of the font to use for the popup list's labels. </p>

</div>
</div>
<a class="anchor" id="a5cb5ac58d0df75628cd7a2ca7bf24211"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FontStyle UIPopupList.fontStyle = FontStyle.Normal</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Font style used by the dynamic font. </p>

</div>
</div>
<a class="anchor" id="a38ec375af94e27a72d64ffa7e433a697"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Sprite UIPopupList.highlight2DSprite</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Name of the sprite used to highlight items. </p>

</div>
</div>
<a class="anchor" id="ae607c22ae153794f43ae1f577a40567e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Color UIPopupList.highlightColor = new Color(225f / 255f, 200f / 255f, 150f / 255f, 1f)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Color tint applied to the highlighter. </p>

</div>
</div>
<a class="anchor" id="a17df67dffa5997365d1da4635878e0ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">string UIPopupList.highlightSprite</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Name of the sprite used to highlight items. </p>

</div>
</div>
<a class="anchor" id="add6d18f6d3aeb77aaf506d6c206674a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.isAnimated = true</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the popup list is animated or not. Disable for better performance. </p>

</div>
</div>
<a class="anchor" id="a716f2a347d6c309ad0f3c17ec4ed767e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.isLocalized = false</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the popup list's values will be localized. </p>

</div>
</div>
<a class="anchor" id="a4b42e85f71aa31e8afd5d3dd03675ca7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;System.Action&gt; UIPopupList.itemCallbacks = new List&lt;System.Action&gt;()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>You can associate specific callbacks with each entry if you like. </p>

</div>
</div>
<a class="anchor" id="a44051e9a9e3f4f64ca6cb59fd0291a77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;object&gt; UIPopupList.itemData = new List&lt;object&gt;()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>You can associate arbitrary data to be associated with your entries if you like. The only downside is that this must be done via code. </p>

</div>
</div>
<a class="anchor" id="a92913c14d5b192e19e8ec651d5aad2e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;string&gt; UIPopupList.items = new List&lt;string&gt;()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>New line-delimited list of items. </p>

</div>
</div>
<a class="anchor" id="ac6b42329c2eb0823b3a8dbfe9e0c9c14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">List&lt;<a class="el" href="class_event_delegate.html">EventDelegate</a>&gt; UIPopupList.onChange = new List&lt;<a class="el" href="class_event_delegate.html">EventDelegate</a>&gt;()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callbacks triggered when the popup list gets a new item selection. </p>

</div>
</div>
<a class="anchor" id="a268116c056f7db857625ae82446f803d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">OpenOn UIPopupList.openOn = OpenOn.ClickOrTap</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>What kind of click is needed in order to open the popup list. </p>

</div>
</div>
<a class="anchor" id="af8dbdb0f701a9cdd35393906973df3a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int UIPopupList.overlap = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Amount by which the popup's border will overlap with the content that opened it. </p>

</div>
</div>
<a class="anchor" id="aa91fb915060da2b0da3ff71fd70d7cce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Vector2 UIPopupList.padding = new Vector3(4f, 4f)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Amount of padding added to labels. </p>

</div>
</div>
<a class="anchor" id="acb4c502c6955a09c9f97f95272a1b578"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Position UIPopupList.position = Position.Auto</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Popup list's display style. </p>

</div>
</div>
<a class="anchor" id="a2a9f7384664fc675c10635c9b3d1bf14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Selection UIPopupList.selection = Selection.OnPress</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether the popup item selection is chosen by pressing on it or by clicking on it. </p>

</div>
</div>
<a class="anchor" id="a51e19498042c31a8bb03a13f3ea8599c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.separatePanel = true</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Whether a separate panel will be used to ensure that the popup will appear on top of everything else. </p>

</div>
</div>
<a class="anchor" id="a6572c9bd436573fdaf8066b1c5ae43d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Color UIPopupList.textColor = Color.white</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Color tint applied to labels inside the list. </p>

</div>
</div>
<a class="anchor" id="a9e4f05507a448b151e9a345d723059b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">UILabel.Modifier UIPopupList.textModifier = UILabel.Modifier.None</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Custom text modifier for child labels. </p>

</div>
</div>
<a class="anchor" id="af54200915005e060abea2e18d8d9c628"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Font UIPopupList.trueTypeFont</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>True type font used by the labels. Alternative to specifying a bitmap font ('font'). </p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a70ee1b0487f2318e9faf31ffed3238bf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float UIPopupList.activeFontScale</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Font scale applied to the popup list's text. </p>

</div>
</div>
<a class="anchor" id="a01fe8576bef058dc6958290c69d66add"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int UIPopupList.activeFontSize</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Active font size. </p>

</div>
</div>
<a class="anchor" id="ab4ec32a4adbc11b982673959fd578fd0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Object UIPopupList.ambigiousFont</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Font used by the popup list. Conveniently wraps both dynamic and bitmap fonts into one property. </p>

</div>
</div>
<a class="anchor" id="a7ae71b3873a0a1269915141405bdf323"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">System.Action UIPopupList.callback</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Callback associated with the current selection. </p>

</div>
</div>
<a class="anchor" id="a71d6109fa6756181e8b29f2361c460e2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual object UIPopupList.data</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Item data associated with the current selection. </p>

</div>
</div>
<a class="anchor" id="ac1863706e57251d90330e14929dfb967"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float UIPopupList.fitScale</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Scale needed to be applied to the popup in order for it to fit on the screen. </p>

</div>
</div>
<a class="anchor" id="ae8e723522a9d0ca13396e7aac826329d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.isColliderEnabled</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Whether the collider is enabled and the widget can be interacted with. </p>

</div>
</div>
<a class="anchor" id="a359eb61725ab1d61d90a751492d41df2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.isOpen</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Whether the popup list is currently open. </p>

</div>
</div>
<a class="anchor" id="a0053af1794f24a07586ddd25a6f9319d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool UIPopupList.isValid</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Whether the popup list is actually usable. </p>

</div>
</div>
<a class="anchor" id="a6c3bb5b380f12a3785bbf1dc73f721f9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual string UIPopupList.value</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Current selection. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>D:/WorkDir/Unity3D_Work/taidou_arpg/Assets/NGUI/Scripts/Interaction/UIPopupList.cs</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_u_i_popup_list.html">UIPopupList</a></li>
    <li class="footer">Generated on Sat Jan 4 2020 22:30:28 for NGUI by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9 </li>
  </ul>
</div>
</body>
</html>
